home *** CD-ROM | disk | FTP | other *** search
/ io Programmo 16 / IOPROG_16.ISO / soft / macaxsdk / macsdk.hqx / ActiveX DR3 SDK / ActiveX SDK / Sample Containers / SimpleContainer / Callbacks.h / Callbacks.h
Encoding:
Text File  |  1997-07-22  |  1.6 KB  |  29 lines  |  [TEXT/CWIE]

  1. // Callbacks.h
  2. //
  3. // >>> ⌐ 1996-1997 Microsoft Corporation.  All rights reserved. <<<
  4. //
  5.  
  6.  
  7. // SiteCallbacks
  8. AXErrorCode Site_RequestFocus (AXRefID inClientSiteID, Boolean8 inAcquire, AXFocusSet inFocus);
  9. AXErrorCode Site_AcquireContext (AXRefID inClientSiteID, Uint32 inContextID, AXDrawContext* Context);
  10. AXErrorCode Site_ReleaseContext (AXRefID inClientSiteID, AXDrawContext* Context);
  11. AXErrorCode Site_RequestSizeChange(AXRefID inClientSiteID, AXPlatformPoint* ioSize);
  12. AXErrorCode Site_OnChange (AXRefID inClientSiteID, AXChangeType inChangeType);
  13.  
  14. // IEBasic Callbacks
  15. AXErrorCode IEBasic_IEGotoNewURL(AXRefID inClientSiteID, Rect *Bounds, Char8 *URL, Char8 *Referer, Char8 *Name, Char8 *PostData, Boolean DontUseDocCache, Boolean DontUseImageCache);
  16. AXErrorCode IEBasic_IELoadingStarted(AXRefID inClientSiteID);
  17. AXErrorCode IEBasic_IELoadingFinished(AXRefID inClientSiteID);
  18. AXErrorCode IEBasic_IETitleChanged(AXRefID inClientSiteID, Char8 *Title);
  19. AXErrorCode    IEBasic_IEDocumentChanged(AXRefID inClientSiteID);
  20. AXErrorCode    IEBasic_IEHandleURL(AXRefID inClientSiteID, Char8 *URL, Char8 *Referer, Char8 *Target, Char8 *PostData, Boolean DontUseDocCache, Boolean DontUseImageCache);
  21.  
  22.  
  23. // URLStreamCallbacks
  24. Uint32        URLStream_OpenStream(AXRefID inClientSiteID, Char8* StreamURL);
  25. void        URLStream_ReadContentType(AXRefID inClientSiteID, Uint32 StreamID, Char8* Buffer, Int16 Length);
  26. AXErrorCode    URLStream_ReadData(AXRefID inClientSiteID, Uint32 StreamID, Char8* Buffer, Int32* Length);
  27. AXErrorCode    URLStream_CloseStream(AXRefID inClientSiteID, Uint32 StreamID);
  28. AXErrorCode    URLStream_MapURL(AXRefID inClientSiteID, Char8* OldURL, Char8* Buffer, Int16 Length);
  29.